fall at the final hurdle - Turkish English Dictionary